enum DISTRIBUTION {
    MERCHANT = '',
    EXPRESS = '快递配送', //快递配送
    INTRA_CITY_DISTRIBUTION = '同城配送', //同城配送
    SHOP_STORE = '到店自提', //到店自提
    VIRTUAL = '无需物流', //无需物流
}

export default {
    SkusList: {
        specGroupList: [],
        list: {
            productType: 'REAL_PRODUCT', //商品类型
            name: '', //商品名称
            saleDescribe: '', //商品描述
            albumPics: [] || '', //图片数据 发送的时候需要转换成字符串 以逗号分隔
            //平台类目id 没有的时候发送 null
            platformCategory: {
                one: '',
                two: '',
                three: '',
            },
            platformCategoryId: '', //平台类目第三级的id 没有的时候发送 空
            //店铺分类id
            shopCategory: {
                one: '',
                two: '',
                three: '',
            },
            categoryId: '', //店铺分类第三级的id 没有的时候发送 空
            skus: [
                //必填 不添加sku时候  传递初始化的模板 模板里面只需要填写 price salePrice
                {
                    initSalesVolume: 0, // 必填 初始销量 不添加sku时候为0
                    limitType: 'UNLIMITED' || 'PRODUCT_LIMITED' || 'SKU_LIMITED', //必填 限购类型 不添加sku时候为UNLIMITED
                    limitNum: 0, //必填 限购数量 不添加sku时候为0
                    image: '', //必填 上传sku图片 不添加sku时候为商品主图数据
                    price: 1, //必填 指导价
                    salePrice: 1, //必填 实售价
                    specs: [], //非必填 规格值
                    id: '', //非必填 skuId 不添加sku时候为空
                    stockType: 'LIMITED', //必填 库存类型  不添加sku时候为UNLIMITED
                    initStock: 0, //必填 初始库存 新增sku时候可用 默认0
                    weight: 0, //非必填 重量
                },
            ],
            imglist: [], //商品主图数据
            specGroups: [], //必填 规格组 不添加sku时候为空
            freightTemplateId: '0', //物流模板id
            detail: '<p><br></p>', //商品详情 富文本数据
            attributeId: '', //商品属性id 可以为空
            // distributionMode: 'EXPRESS', //配送方式 1快递 写死的
            distributionMode: ['EXPRESS'], //配送方式 1快递 写死的
            status: 'SELL_ON',
            videoUrl: '',
            serviceIds: [],
            price: 0, //必填 指导价
            salePrice: 0, //必填 实售价
            initSalesVolume: 0, // 必填 初始销量 不添加sku时候为0
            weight: 0, //非必填 重量
            stockType: 'LIMITED', //必填 库存类型
            initStock: 0, //必填 初始库存 新增sku时候可用 默认0
            limitType: 'UNLIMITED', //必填 限购类型
            limitNum: 0, //必填 限购数量 不添加sku时候为0
            productParameters: [],
            productAttributes: [],

            openSpecs: false, //多规格选择开关
            shopText: '',
            platformText: '',
            freightText: '',
            distributionModeList: [
                {
                    label: DISTRIBUTION.EXPRESS,
                    value: 'EXPRESS',
                    checked: true,
                    disabled: true,
                },
                {
                    label: DISTRIBUTION.INTRA_CITY_DISTRIBUTION,
                    value: 'INTRA_CITY_DISTRIBUTION',
                    checked: false,
                    disabled: false,
                },
                {
                    label: DISTRIBUTION.SHOP_STORE,
                    value: 'SHOP_STORE',
                    checked: false,
                    disabled: false,
                },
            ],
        },
        skus: [
            // //必填 不添加sku时候  传递初始化的模板 模板里面只需要填写 price salePrice
            // {
            //     initSalesVolume: 0, // 必填 初始销量 不添加sku时候为0
            //     limitType: 'UNLIMITED' || 'PRODUCT_LIMITED' || 'SKU_LIMITED', //必填 限购类型 不添加sku时候为UNLIMITED
            //     limitNum: 0, //必填 限购数量 不添加sku时候为0
            //     image: '', //必填 上传sku图片 不添加sku时候为商品主图数据
            //     price: 1, //必填 指导价
            //     salePrice: 1, //必填 实售价
            //     specs: [], //非必填 规格值
            //     id: '', //非必填 skuId 不添加sku时候为空
            //     stockType: 'UNLIMITED', //必填 库存类型  不添加sku时候为UNLIMITED
            //     initStock: 0, //必填 初始库存 新增sku时候可用 默认0
            //     weight: 0, //非必填 重量
            // },
        ],
        context: '',
    },
}
